assistant location manager - French English Dictionary